.sf-menu{font-size:0;line-height:0;}
.sf-menu ul{position:absolute;top:-999px;min-width:119px;padding:6px 10px 22px;left:0;display:none;background:#fff;border:1px solid #ececec;text-align:center;}
.sf-menu>li>ul>span{position:absolute;background:url(../images/submenu.png);width:19px;height:11px;top:-10px;left:50%;margin-left:-10px}
.sf-menu li{position:relative;}
.sf-menu>li{float:left;margin:0 40px 0 0}
.sf-menu a{text-decoration:none;line-height:1.2em;white-space:nowrap;}
.sf-menu>li>a{font-size:16px;text-align:center;color:#3f3f3f;letter-spacing:-1px;display:block;}
.sf-menu li.sfHover>ul{top:40px;z-index:99;left:50%;margin-left:-70px}
.sf-menu>li.current>a,.sf-menu>li.sfHover>a,.sf-menu>li:hover>a{color:#5cab22;}
.sf-menu li li>a{font-size:14px;line-height:18px;color:#989796;}
.sf-menu li li.current>a,.sf-menu li li a:hover,.sf-menu li li.sfHover>a{color:#5cab22;}
.sf-menu li li{padding:12px 0 0;}
ul.sf-menu li li.sfHover>ul{left:-153px;top:-7px;margin-left:0;}